Parallel Processing Letters Zero-one Sorting on the Mesh

نویسندگان

  • Danny Krizanc
  • Lata Narayanan
چکیده

We consider the problem of sorting an input of size n 2 with keys restricted to the set f0; 1g on a n n mesh-connected computer. We present a deterministic algorithm that runs in 2:25n + o(n) steps, requires small constant size queues and sorts to row major order. This is a signiicant improvement over the best previously known deterministic algorithm for (general) sorting which requires 3:5n + o(n) steps in this case ?]. The problem has applications in divide-and-conquer algorithms and to \packing" problems.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

The Pairwise Sorting Network

A new sorting network with exactly the same size and depth as the odd-even sorting network is presented. This sorting network is designed using the zero-one principle, and proceeds by first sorting pairs of bits and sorting the pairs into lexicographic order.

متن کامل

A Comparison of Meshes with Static Buses and Half-Duplex Wrap-Arounds

We investigate the relative computational powers of a mesh with static buses and a mesh with half-duplex wrap-arounds. The latter model is like a torus, except that any wrap-around link of the architecture can only transmit data in one of the two directions at any clock tick. We show that the permutation routing problem can be solved as efficiently on a linear array augmented with a half-duplex...

متن کامل

Scalability of Parallel Sorting on Mesh Multicomputers

This paper presents two new parallel algorithms QSP1 and QSP2 based on sequential quicksort for sorting data on a mesh multicomputer, and analyzes their scalability using the isoeeciency metric. We show that QSP2 matches the lower bound on the isoee-ciency function for mesh multicomputers. The isoef-ciency of QSP1 is also fairly close to optimal. Lang et al. and Schnorr et al. have developed pa...

متن کامل

A Note on Coarse Grained Parallel Integer Sorting

We observe that for n/p ≥ p, which is usually the case in practice, there exists a very simple, deterministic, optimal coarse grained parallel integer sorting algorithm with 24 communication rounds (6 n p -relations and 18 p-relations), O(n/p) memory per processor and O(n/p) local computation.

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1995